package com.itlong.cloud.POJO.VO.property;

import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * <desc>
 *      消费记录实体类
 * </desc>
 *
 * @createDate2020/7/16
 **/
@Data
@NoArgsConstructor
public class ConsumptionRecordVO {

    private String consumeId;       //消费记录id
    private String roomId;          //楼栋名称+单元名称+房间id（房间名）
    private String passType;        //通行方式 1二维码 2刷卡
    private String houseType;       //住户身份 1业主 2家属 3租客 4访客
    private String userName;        //通行人员
    private String createTime;      //通行时间(最初产品定的是创建时间，后来不合理，改为通行时间，但是字段名称没改)
    private String deviceName;      //设备名称
    private String remainTimes;     //剩余通行次数
    private String projectName;     //项目Id + 项目名称

    /**
     * <desc>
     *      获取通行方式字符串
     * </desc>
     *
     * @param passType 通行方式
     * @return
     * @Author Zhu.yj
     * @createDate  2020/7/20
     */
    public String getPassTypeString(String passType){
        if ("1".equals(passType)){
            return "二维码";
        }
        if ("2".equals(passType)){
            return "刷卡";
        }
        return "";
    }

//    /**
//     * <desc>
//     *      获取住户类型字符串
//     * </desc>
//     *
//     * @param houseType
//     * @return
//     * @Author Zhu.yj
//     * @createDate  2020/7/20
//     */
//    public String getHouseTypeString (String houseType){
//
//        switch (houseType){
//            case "1":
//                return "业主";
//            case "2":
//                return "家属";
//            case "3":
//                return "租户";
//            case "4":
//                return "访客";
//            default:
//                return "";
//        }
//    }

}
